package org.jeecg.modules.paycenter.channel.tonglian;

/**
 * 1充值 2支付运费3收入4提现
 */
public enum TlOptTypeEnum {
    RECHARGE("1"), //充值
    PAY("2"), //支付运费
    SR("3"), //收入
    TX("4"),//提现
    PREPAY("5"),//预付运费

    SR_FEE("12"),//收运费
    SR_PRE_FEE("15"),//收预付运费
    ;
    public final String _optType;

    TlOptTypeEnum(String optType){
        this._optType = optType;
    }

//    private static Map<String, TlOptTypeEnum> _optTypesMap = new HashMap<>();
//    static {
//        for (TlOptTypeEnum item : TlOptTypeEnum.values()) {
//            _optTypesMap.put(item._optType,item);
//        }
//    }
//
//    public static TlOptTypeEnum getOptTypeEnum(String optType){
//        if(StringUtils.isEmpty(optType)){
//            throw new JeecgBootException("操作类型错误");
//        }
//        TlOptTypeEnum optTypeEnum = _optTypesMap.get(optType);
//        if(optTypeEnum == null) {
//            throw new JeecgBootException("操作类型错误");
//        }
//        return optTypeEnum;
//    }
}
